Learning Users’ Assistance Requirements with WATSON
نویسنده
چکیده
Interface agents are computer programs that provide personalized assistance to users with their computerbased tasks. The interface agents developed so far have focused their attention on learning a user's preferences in a given application domain and on assisting him according to them. However, in order to personalize the interaction with users, interface agents should also learn how to best interact with each user and how to provide them assistance of the right sort at the right time. Particularly, an interface agent has to determine when the user wants a suggestion to solve a problem, when he requires only a warning about it, when he wants the agent to execute an action to deal with the problem and when he wants the agent to do just nothing. In this work we propose a learning algorithm, named WATSON, to tackle this problem. The WATSON algorithm enables an interface agent to adapt its behavior and its interaction with a user to the user's assistance requirements.
منابع مشابه
Using Association Rules to Learn Users’ Assistance Requirements
Interface agents are computer programs that learn users’ preferences to provide them personalized assistance with their computer-based tasks. In order to personalize the interaction with users, interface agents must learn how to best interact with each user and how to provide them assistance of the right sort at the right time. Particularly, an interface agent has to discover when the user need...
متن کاملPersonalizing user-agent interaction
Interface agents are computer programs that provide personalized assistance to users with their computer-based tasks. The interface agents developed so far have focused their attention on learning a user’s preferences in a given application domain and on assisting him according to them. However, in order to personalize the interaction with users, interface agents should also learn how to best i...
متن کاملIncreasing Users' Trust on Personal Assistance Software Using a Domain-Neutral High-Level User Model
People delegate tasks only if they trust the one that is going to execute them, who can be a person or a system. Current approaches mostly focus on creating methods (elicitation approaches or learning algorithms) that aim at increasing the accuracy of (internal) user models. However, the existence of a chance of a method giving a wrong answer decreases users’ trust on software systems, thus pre...
متن کاملمطالعه تطبیقی الزامات شبکه اجتماعی سلامت به عنوان سامانه پرونده سلامت شخصی
Background: Patient-centered care improves the quality of life and health care, and reduces the costs of care. The advent of new technologies such as health social networks, and personal health records (PHR), have significant impact on the patient-centered care. The aim of this article is to analyze and provide a set of features and requirements needed by the users of health social network serv...
متن کاملTechWriter: An Evolving System for Writing Assistance for Advanced Learners of English
Writing assistance systems, from simple spelling checkers to more complex grammar and readability analyzers, can be helpful aids to nonnative writers of English. However, many writing assistance systems have two disadvantages. First, they are not designed to encourage skills learning and independence in their users; instead, users may begin to use the system as a crutch. Second, they use a “one...
متن کامل